Alexandria
4 Carmelite Walk, Harrow, Greater London, United Kingdom, HA3 5NQ
(02075) 903010 Phone